##
##    This file is part of Metrix.
##
##    Metrix is free software: you can redistribute it and/or modify
##    it under the terms of the GNU General Public License as published by
##    the Free Software Foundation, either version 3 of the License, or
##    (at your option) any later version.
##
##    Metrix is distributed in the hope that it will be useful,
##    but WITHOUT ANY WARRANTY; without even the implied warranty of
##    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
##    GNU General Public License for more details.
##
##    You should have received a copy of the GNU General Public License
##    along with Metrix.  If not, see <http://www.gnu.org/licenses/>.
##

# Methods added to this helper will be available to all templates in the application.
module ApplicationHelper


  def saludo
	if session[:user]    
		"Usuario: " + User.find(session[:user]).username + '<br/><a href="/login/logout">Cerrar sesi&oacute;n</a>'
	else
		'<a href="login">Ingresar</a>'
	end
  end

  def default
	inicio = '<div id="content">
		<div id="mainpage">
		<h1> Metrix </h1>
		<p>Con este sistema se puede administrar <b>información</b> de varios productos de <b>software</b>, cada uno con sus versiones, recursos e incidentes. La información cargada en el sistema se puede utilizar para obtener <b>estadísticas</b> detalladas relacionadas con su <b>calidad</b>, utilizando determinadas <b>métricas</b>.</p>

		<span class="subhead">Funcionalidades b&aacute;sicas disponibles</span>
		<div class="gallery">
		<div class="box"><a href="metricas"><img src="images/charts.png" alt="Image 1" width="100" height="75" /></a>
		<span class="caption">M&eacute;tricas</span></div>
		<div class="box"><a href="productos"><img src="images/information.png" alt="Image 2" width="100" height="66" /></a>
		<span class="caption">Informaci&oacute;n</span></div>
		<span class="clearleft"></span>
		</div>
			</div>

		<div id="sidebar">
		<div id="sidebarcontents"> 
		<ul id="menu">
		<li><h2>Administrar</h2></li>
		<li>
			<ul>
				<li><a href="productos">Productos</a></li>
				<li><a href="versions">Versiones</a></li>
				<li><a href="recursos">Recursos</a></li>
				<li><a href="incidentes">Incidentes</a></li>
		   </ul>
		</li>
		<li>
		  <h2>M&eacute;tricas</h2>
		</li>
		<li>
			<ul>
				<li><a href="metricas">Listado</a></li>
			</ul>
		</li>
		</ul>
		</div>
		  <div id="sidebarbottom"></div>
		</div>
		<div class="clear"></div>
		</div>'
	end 

	def footer 
		foot = '<div id="footer">
		Copyleft (c) Metrix |<a href="http://metrix-7548.googlecode.com/">Sitio del proyecto</a> | <a href="http://www.spanish-translator-services.com/espanol/t/gnu/gpl-ar.html">Bajo licencia GNU/GPL</a> | <a href="http://www.fi.uba.ar">FIUBA</a></div>
		<div id="credit">Free CSS Template by Rambling Soul</div>'
	end

  def mensajes
	if flash[:notice]
	  '<div id="notice">' + flash[:notice] + '</div>'
	else
		""
	end
  end

  def header
    encabezado = '
		<div id="wrap">
			<div id="topbar">
				<div class="login">' + saludo() + 
				'<br/>
				</div>
				<h1 id="sitename">Metrix</h1>
        		</div>
		<div id="header">
			<ul id="topmenu">
				<li><a href="/home">Home</a>
				</li>
				<li><a href="/productos">Productos</a>
				</li>
				<li><a href="/versions">Versiones</a>
				</li>
				<li><a href="/recursos">Recursos</a>
				</li>
				<li><a href="/incidentes">Incidentes</a>
				</li>
				<li><a href="/metricas">M&eacute;tricas</a>
				</li>
			</ul>
		</div>' + mensajes()
  end

end
